//package com.gdepri.cabelwellserver.dao;
//
//import com.gdepri.cabelwellserver.entity.CableMessageSegment;
//import com.gdepri.cabelwellserver.entity.CableMessageSegmentExample;
//import java.util.List;
//
//import org.apache.ibatis.annotations.Mapper;
//import org.apache.ibatis.annotations.Param;
//import org.springframework.stereotype.Component;
//import org.springframework.stereotype.Repository;
//
//@Mapper
//public interface CableMessageSegmentMapper {
//    long countByExample(CableMessageSegmentExample example);
//
//    int deleteByExample(CableMessageSegmentExample example);
//
//    int deleteByPrimaryKey(Integer id);
//
//    int insert(CableMessageSegment record);
//
//    int insertSelective(CableMessageSegment record);
//
//    List<CableMessageSegment> selectByExample(CableMessageSegmentExample example);
//
//    CableMessageSegment selectByPrimaryKey(Integer id);
//
//    int updateByExampleSelective(@Param("record") CableMessageSegment record, @Param("example") CableMessageSegmentExample example);
//
//    int updateByExample(@Param("record") CableMessageSegment record, @Param("example") CableMessageSegmentExample example);
//
//    int updateByPrimaryKeySelective(CableMessageSegment record);
//
//    int updateByPrimaryKey(CableMessageSegment record);
//
//    int upsert(CableMessageSegment record);
//
//    int upsertSelective(CableMessageSegment record);
//
//    int batchUpsert(@Param("list") List<CableMessageSegment> list);
//
//}